temporal horn - Spanish English Dictionary